home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Util / In-Iz / In Use.cpt / About In Use 2.0 next >
Text File  |  1990-07-27  |  4KB  |  102 lines

  1. File:  In Use
  2. Type:  cdev
  3. Version: 2.0
  4. Author: Sam Barone
  5. Shareware fee:  Free
  6.  
  7.     This cdev lets you know when your hard drive is being accessed.  It puts a symbol to the left of the "Apple" menu during drive access. With version 2.0, the symbol can be different for each SCSI device.  It can be configured for one SCSI address, or all SCSI addresses.  Useful if you have a quiet hard drive or a portable.        
  8.  
  9.  
  10.  
  11.     “In Use” is an INIT/cdev combination that lets you
  12.     display and customize an "indicator" that will appear
  13.     in the menu bar whenever a SCSI device is being accessed.
  14.     You are provided with the option of displaying a different
  15.     indicator for each drive or displaying one indicator
  16.     for all drives.  The indicators are, by default, numbers
  17.     which correspond to the SCSI id of the drive being
  18.     accessed.  You may, of course, change any/all of the
  19.     indicators to be whatever you want.  If you *really*
  20.     mess up the indicators, (fatbits can be a terrible thing!)
  21.     just click the "Use Default Indicators" button and the
  22.     default "number" indicators will used.
  23.     
  24.  
  25. • Version 2.0 final •    5/25/90
  26.     
  27.     Fixed a small problem that would cause the B&W icon to
  28.     to be drawn instead of the color one at startup time
  29.     when displaying 32 bits/pixel.
  30.  
  31. • Version 2.0b5 •    5/21/90
  32.     
  33.     Clicks on the bitMap editor "grid" are now bumped to
  34.     pretend the click was one pixel over (see MacPaint™).
  35.     
  36.     All references to "bitMaps" in the CDEV have been 
  37.     replaced with "indicator." -- Thanks for the technoid
  38.     alert Steve!
  39.     
  40.     I hope to have removed some of the confusion regarding
  41.     the "different-bitMap-for-each-SCSI-ID" and the "use-this-
  42.     one-bitMap-for-all-IDs" by rewording the text.  I have
  43.     also  changed the CDEV so that you can edit the
  44.     "use-this-one-bitMap-for-all-IDs" indicator only when
  45.     the "One indicator for all ID" radio button is "checked."
  46.     
  47.     Due to popular demand, the bitMaps are now 8 by 11!
  48.     Yes, that's two more dots horizontally for you to use
  49.     in creating that 8x11 Rembrandt!  There is an additional
  50.     4 instruction per scan line overhead (except in 1 bit)
  51.     as a result of this modification.  You won't notice
  52.     it.  Trust me.
  53.  
  54. What's new for 2.0:
  55.  
  56.     BitMaps are drawn (in place of simply inverting a rect).
  57.     
  58.     A different BitMap for each SCSI ID is provided plus
  59.     one extra that can be displayed independent of the 
  60.     SCSI id.
  61.     
  62.     There is a fat-bits™ BitMap editor in the 
  63.     CDev (don't look now, its a feature war!) that
  64.     permits customization of the bitMaps.
  65.     
  66.     All drawing is done *without* QuickDraw™ in
  67.     super-speedy™ unrolled loops.  All drawing is
  68.     done in 32 bit addressing mode on machines that
  69.     support it.
  70.     
  71.     “In Use” works in all currently supported pixel
  72.     depths including 32 bits.  I have tested “In Use”
  73.     on a RasterOps Color Board 264 (I think that's the
  74.     model number) in 32 bit mode and it [InUse] was the
  75.     fastest drawing thing on the screen (it even worked
  76.     as it should!).
  77.     
  78.     “In Use” works on all released CPU's that have a
  79.     SCSI chip.  It probably works on CPUs that are not
  80.     released, but I'm not going to make that claim
  81.     without first-hand experience.
  82.     
  83. Technoid Info:
  84.  
  85.     SCSIDispatch is the entry point for “In Use”.
  86.  
  87.     Memory Hits: 8 x 11 image
  88.       Pixel Depth    Read    Write    Total (per scan line)
  89.           32         8          8         16
  90.            8         2          2          4
  91.            4         1          1          2
  92.            2         1          1          2
  93.            1         1          1          2
  94.  
  95.     (All accesses are longword aligned)
  96.     
  97.  
  98. I can be reached for comments, suggestions and unexpected
  99. feature alerts (ok, bug reports!) at:
  100.  
  101.         AppleLink: BARONE2
  102.         Un*ix: yngwie@apple.com